ptt chief inspector - Turkish English Dictionary